DTC P0122 Throttle / Pedal Position Sensor / Switch "A" Circuit Low Input |
DTC P0123 Throttle / Pedal Position Sensor / Switch "A" Circuit High Input |

| DTC Detection Drive Pattern | DTC Detection Condition | Trouble Area |
| Ignition switch is ON | Throttle position sensor output (VLU) is less than 0.2 V for 3 seconds. (1 trip detection logic) |
|
| DTC Detection Drive Pattern | DTC Detection Condition | Trouble Area |
| Ignition switch is ON | Throttle position sensor output (VLU) is more than 4.8 V for 3 seconds. (1 trip detection logic) |
|
| DTC No. | Data List |
| P0122 |
|
| P0123 |


| 1.CHECK HARNESS AND CONNECTOR (THROTTLE POSITION SENSOR - ECM) |
![]() |
Disconnect the diesel throttle body assembly connector.
Disconnect the ECM connector.
Measure the resistance according to the value(s) in the table below.
| Tester Connection | Condition | Specified Condition |
| B37-5 (VC) - A19-46 (VVLU) | Always | Below 1 Ω |
| B37-6 (VTA2) - A19-45 (VLU) | Always | Below 1 Ω |
| B37-3 (E2) - A19-47 (EVLU) | Always | Below 1 Ω |
| Tester Connection | Condition | Specified Condition |
| B37-5 (VC) or A19-46 (VVLU) - Body ground | Always | 10 kΩ or higher |
| B37-6 (VTA2) or A19-45 (VLU) - Body ground | Always | 10 kΩ or higher |
| B37-3 (E2) or A19-47 (EVLU) - Body ground | Always | 10 kΩ or higher |
| *1 | Front view of wire harness connector (to Diesel Throttle Body Assembly) |
| *2 | Front view of wire harness connector (to ECM) |
Reconnect the diesel throttle body assembly connector.
Reconnect the ECM connector.
|
| ||||
| OK | |
| 2.CHECK ECM TERMINAL VOLTAGE (VC TERMINAL) |
![]() |
Disconnect the diesel throttle body assembly connector.
Turn the ignition switch to ON.
Measure the voltage according to the value(s) in the table below.
| Tester Connection | Switch Condition | Specified Condition |
| B37-5 (VC) - B37-3 (E2) | Ignition switch ON | 4.5 to 5.5 V |
| *1 | Front view of wire harness connector (to Diesel Throttle Body Assembly) |
Reconnect the diesel throttle body assembly connector.
|
| ||||
| OK | |
| 3.REPLACE DIESEL THROTTLE BODY ASSEMBLY |
Replace diesel throttle body assembly (Click here).
Turn the ignition switch to ON.
Turn the ignition switch off and wait for 30 seconds or more.
| NEXT | |
| 4.READ VALUE USING INTELLIGENT TESTER (ACTUAL THROTTLE POSITION) |
Connect the intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the tester on.
Clear the DTCs (Click here).
Turn the ignition switch off and wait for 30 seconds or more.
Start the engine and wait for 30 seconds or more.
Enter the following menus: Powertrain / Engine and ECT / Data List / Actual Throttle position.
Check the movement of the throttle valve when the ignition switch is turned off from the engine idling.
| Condition | Tester Display |
| Idling | 0 to 90% |
| Ignition switch off from engine idling | Move to 100% once, then return to 0% |
|
| ||||
| OK | ||
| ||
| 5.REPLACE ECM |
Replace the ECM (Click here).
|
| ||||
| 6.REPAIR OR REPLACE HARNESS OR CONNECTOR |
| NEXT | |
| 7.CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED |
Connect the intelligent tester to the DLC3.
Clear the DTCs (Click here).
Turn the ignition switch off and wait for 30 seconds or more.
Start the engine and wait for 30 seconds or more.
Enter the following menus: Powertrain / Engine and ECT / DTC.
Confirm that the DTC is not output again.
| NEXT | ||
| ||